perform (a contract) - Español Inglés Diccionario